/*header*/
.h-t{height:40px;background:#eeeeec;}
.h-t-l{color:#484848;font-size:14px;line-height:40px;text-indent:10px;}
.h-t-r{height:40px;}
.h-t-r a{color:#484848;margin:10px 15px 0 15px;line-height:20px;height:20px;}
.h-t-r a span{height:20px;line-height:20px;display:inline-block;*display:inline;*zoom:1;margin-left:5px;}
.h-t-r a img{display:inline-block;*display:inline;*zoom:1;vertical-align:top;}
.h-m{height:90px;}
.h-m .wid1200 p{font-size:30px;line-height:90px;margin-left:40px;}
.logo-idx{width:236px;height:40px;margin-top:25px;}
.search{width:26px;height:26px;margin-top:32px;background:url('../img/search.png') no-repeat center center;margin-right:25px;}
.navheight{height:50px;width:100%;display:none;}
.nav{/* background:url('../img/navbg.png') repeat-x; */height:50px;background:#0092d7;position:static;top:0;width:100%;z-index:999;}
.nav ul{display:table;width:100%;height:50px;}
.nav ul li{display:table-cell;text-align:center;vertical-align:middle;position:relative;height:50px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.nav ul li:hover{background:#fff;}
.nav ul li:hover>a{color:#313131;}
.nav ul li>a{color:#fff;font-size:16px;line-height:24px;}
.nav .haschild::after{content:'▶';margin-left:5px;font-size:22px;vertical-align:middle;line-height:24px;position:absolute;}
.nav .haschild:after{content:'▶';margin-left:5px;font-size:22px;vertical-align:middle;line-height:24px;position:absolute;}
.nav .subnav{left:0;top:50px;display:block;z-index:99;visibility:hidden;}
.nav .subnav .secnav{display:table-cell;width:auto;vertical-align:top;border:1px solid #313131;}
.nav .subnav .secnav a{width:100%;display:inline-table;text-align:center;height:58px;line-height:58px;background:#313131;color:#fff;font-size:14px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.nav .subnav .secnav a:hover,.nav .subnav .secnav a.on{background:#fff;color:#313131;}
.nav .subnav .secnav.xtyynav a{box-sizing:border-box;padding:10px;line-height:1.4;}
.nav .spnav{width:684px}
.nav .spnav .secnav{width:25%;border-right:none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.nav .spnav .thdnav{background:#fff;font-size:0;border-right:1px solid #313131;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:75%;}
.nav .spnav .thdnav .childnav{border-bottom:1px solid #313131;border-top:1px solid #313131;}
.nav .spnav .thdnav .childnav a{width:25%;height:46.4px;float:left;text-align:left;}
.nav .spnav .thdnav .childnav a:hover{background:#313131;}
.nav .spnav .thdnav .childnav a:hover em{color:#fff;}
.nav .spnav .thdnav .childnav a img{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-top:3px;margin-left:3px;width:44px;height:40px;}
.nav .spnav .thdnav .childnav a em{font-size:14px;color:#484848;margin-top:6px;margin-left:5px;display:inline-block;*display:inline;*zoom:1;width:70px;}
.h-banner{/* left:50%;margin-left:-960px;overflow:hidden;max-width:1920px; */}
.h-banner .nivoSlider{z-index:1;}
.h-banner .nivo-controlNav{position:absolute;bottom:35px;width:100%;z-index:2;}
.h-banner .nivo-controlNav .nivo-control{width:40px;height:10px;background:#fff;border-radius:10px;margin:0 10px;display:inline-block;*display:inline;*zoom:1;font-size:0;}
.h-banner .nivo-controlNav a:hover,.h-banner .nivo-controlNav a.active{background:#0092d7;}
.h-banner .banner-wrap{}
.h-banner .banner-wrap img{height:400px;width:100%;}
.h-banner .banner-wrap table{width:100%;height:400px;position:absolute;left:0;top:0;}
.h-banner .banner-wrap table td{color:#fff;font-size:48px;background:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)\9;}
.h-banner .nivo-caption{background:rgba(0,0,0,.1);text-align:center;font-size:48px;width:100%;height:100%;line-height:4;/* font-family:'hwls'; */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19000000,endColorstr=#19000000)\9;opacity:1;padding:0;position:absolute;left:0;bottom:auto;top:0;/* text-shadow:8px 7px 3px #333; */}
.h-banner .nivo-directionNav{}
.h-banner .nivo-directionNav a{font-size:0;width:3.3%;height:20%;display:block;/* background-color:rgba(255,255,255,.3); */margin-top:-3%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cffffff,endColorstr=#4cffffff)\9;-webkit-background-size:cover;background-size:cover;background-position:center center;}
.h-banner .nivo-directionNav .nivo-prevNav{background-image:url('../img/z1.png');left:2%;}
.h-banner .nivo-directionNav .nivo-prevNav:hover{background-image:url('../img/z.png');}
.h-banner .nivo-directionNav .nivo-nextNav{background-image:url('../img/y1.png');right:2%;}
.h-banner .nivo-directionNav .nivo-nextNav:hover{background-image:url('../img/y.png');}

/*footer*/
.footer{padding:60px 0;background:#3a3a3a;}
.f-pro{width:25%;}
.f-app{width:25%;}
.f-con{width:25%;}
.f-code{width:25%;}
.f-title{font-size:24px;color:#fff;}
.f-bk{background:#fff;height:1px;overflow:hidden;margin-top:15px;margin-bottom:15px;}
.f-left .f-bk{width:240px;}
.f-right .f-bk{width:460px;}
.f-left{padding-left:15px;}
.f-left ul{margin-left:15px;}
.f-left ul li{display:block;height:40px;line-height:40px;}
.f-left ul li a{font-size:14px;color:#fff;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;}
.f-left ul li a:before{content:"〉";}
.f-left ul li a::before{content:"〉";}
.f-left ul li a:hover{color:#0092d7;margin-left:10px;}
.f-right{padding-left:80px;}
.f-left .f-contact{color:#fff;font-size:14px;text-align:left;line-height:40px;}
.f-qcode img{}
.f-qcode p{color:#fff;font-size:14px;text-align:left;line-height:40px;}
.footer .copyright{margin-top:60px;}
.footer .copyright p{text-align:center;color:#fff;font-size:16px;line-height:28px;}
.footer .copyright p a{color:#fff;}
.footer .copyright p a:hover{color:#0092d7;}

/*index*/
.i-title{font-size:30px;color:#484848;text-align:center;}
.i-des{font-size:18px;color:#757575;margin-top:15px;text-align:center;}
.i-area{padding:30px 0;}
.i-list{display:table;margin-top:15px;width:100%;}
.i-list .i-listitem{display:table-cell;width:25%;}
.i-list .i-listitem .proimg{overflow:hidden;width:282px;height:198px;border:1px solid #eeeeec;margin:0 auto;}
.i-list .i-listitem .proimg a img{max-width:282px;max-height: 198px;}
.i-list .i-listitem .protit{display:block;width:284px;height:40px;border-radius:30px;color:#3a3a3a;font-size:16px;text-align:center;line-height:40px;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;margin:0 auto;margin-top:15px;}
.i-list .i-listitem:hover a.protit{background:#0092d7;color:#fff;}

/* .i-prolist{width:260px;background:url("../img/pronewsbg.png") repeat-x;}
.i-pronews .title{width:100%;height:47px;background:#0092d7;font-size:24px;color:#fff;line-height:47px;text-indent:15px;}
.i-pronews .title a{color:#fff;}
.i-pronews dd{height:25px;line-height:25px;text-indent:15px;margin:3px 0;}
.i-pronews dd a{font-size:14px;color:#6c6c6c;transition:all .5s ease-out;}
.i-pronews dd a:hover{color:#f00;margin-left:10px;}
.i-news{width:940px;}
.i-news .newslist{margin-left:25px;background:url("../img/pronewsbg.png") repeat-x;}
.i-news .newslist .newsitem{margin-left:15px;margin-top:20px;}
.i-news .newslist .newsitem .imgbox{width:202px;height:149px;}
.i-news .newslist .newsitem .newsbox{height:149px;width:698px;}
.i-news .newslist .newsitem .newsbox .newstit a{font-size:18px;color:#535353;transition:all .5s ease-out}
.i-news .newslist .newsitem .newsbox .newstit,.i-news .newslist .newsitem .newsbox .newsdes{margin-left:25px;}
.i-news .newslist .newsitem .newsbox .newsdes{margin-top:20px;}
.i-news .newslist .newsitem .newsbox .newsdes a{font-size:14px;line-height:24px;color:#535353;transition:all .5s ease-out}
.i-news .newslist .newsitem .newsbox .newstit a:hover,.i-news .newslist .newsitem .newsbox .newsdes a:hover{color:#f00;}
.i-news .newslist .newsvm{color:#535353;font-size:16px;right:0;bottom:0;transition:all .5s ease-out;}
.i-news .newslist .newsvm:hover{color:#f00;}
.i-news .newslist .newsvm:after{content:'〉〉';margin-left:5px;}
.i-news .newslist .newsvm::after{content:'〉〉';margin-left:5px;} */
.i-links{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:15px 0;width:100%;}
.i-links .linkstit{text-align:center;color:#1c4f30;font-size:18px;width:100px;vertical-align:middle;}
.i-links .linkstit em{font-size:20px;font-weight:bold;}
.i-links .linkstit .line{width:1px;height:36px;background:#0092d7;right:3px;top:50%;margin-top:-18px;}
.i-links .linksbox{}
.i-links .linksbox dd{display:inline-block;*display:inline;*zoom:1;line-height:50px;margin:0 10px;}
.i-links .linksbox dd a{font-size:16px;color:#484848;transition:all .5s ease-out;}
.i-links .linksbox dd a:hover{color:#f00;}

/*list*/
.l-listbox{padding:30px 0;}
.l-list{float:left;margin-left:44px;width:870px;}
.l-list .listitem{width:282px;/* height:234px; */margin-top:25px;margin-left:9px;border:1px solid #eeeeec;}
.l-list .listitem .itemimg{width:282px;height:198px;}
.l-list .listitem .itemimg a{}
.l-list .listitem .itemimg a img{max-width:282px;max-height:198px;}
.l-list .listitem .itemtit{color:#202020;word-break:break-all;display:table-cell;text-align:center;height:50px;line-height:20px;background:#eeeeec;overflow:hidden;font-size:16px;vertical-align:middle;width:282px;padding:0 20px;}
.l-list .listitem:hover .itemtit{}
.l-list .title{border-bottom:1px solid #cecece;height:50px;line-height:50px;}
.l-list .title a{font-size:24px;color:#0092d7;}
.l-list .title .line{height:2px;overflow:hidden;background:#0092d7;width:170px;left:0;bottom:-2px;}

/*sidebar*/
.sidebar .title{border-bottom:1px solid #cecece;height:50px;line-height:50px;}
.sidebar .title a{font-size:24px;color:#0092d7;}
.sidebar .title .line{height:2px;overflow:hidden;background:#0092d7;width:170px;left:0;bottom:-2px;}
.sidebar{float:left;width:286px;}
.sidebar .side-category{line-height:42px;font-size:14px;font-weight:normal;background:#cdcdcd;text-indent:10px;margin-top:14px;cursor:pointer;transition:all .5s ease-out;}
.sidebar .side-category.on{background:#0092d7;}
.sidebar .side-category.on>a{color:#fff;}
.sidebar .side-category>a{color:#3e3e3e;}
.sidebar .side-category ul{display:none;background:#fff;}
.sidebar .side-category ul li{height:26px;line-height:26px;font-size:14px;background:#eeeeec;text-indent:10px;margin-top:4px;cursor:pointer;transition:all .5s ease-out;}
.sidebar .side-category ul li:first-child{margin-top:0;}
.sidebar .side-category ul li.active{background:#0092d7;}
.sidebar .side-category ul li.active a{color:#fff;}
.sidebar .side-category ul li a{color:#909090;}
.sidebar .side-contact{}
.sidebar .side-contact .contact{font-size:14px;color:#2d2d2d;line-height:14px;line-height:30px;border:1px solid #cdcdcd;margin-top:15px;padding-left:15px;}

/*show*/
.s-showbox{padding:30px 0;}
.s-show{float:left;margin-left:44px;width:870px;}
/*.s-show .title{font-size:18px;height:50px;line-height:50px;background:url('../img/showicon.png') no-repeat left center;text-indent:30px;}*/
/*.s-show .title a{color:#3a3a3a;font-size:18px;}*/

.s-show .title{border-bottom:1px solid #cecece;height:50px;line-height:50px;}
.s-show .title a{font-size:24px;color:#0092d7;}
.s-show .title .line{height:2px;overflow:hidden;background:#0092d7;width:170px;left:0;bottom:-2px;}

.s-show .s-content .s-contit{height:40px;line-height:40px;border-bottom:1px dashed #e6e6e6;text-align:center;font-size:18px;color:#4e4e4e;}
.s-show .s-content #videoshow{width:80%;margin:20px auto;}
.s-show .s-content strong{font-size:18px;margin:10px 0;display:block;}
.s-show .s-content strong::before{content:'';width:10px;height:20px;background:#0092d7;display:inline-table;vertical-align:middle;margin-right:10px;}
.s-show .s-content img{max-width:870px;margin:0 auto;display:inline-block;*display:inline;*zoom:1;}
.s-show .s-content{font-size:16px;line-height:24px;color:#4e4e4e;}
.s-show .s-content em{font-weight:bold;font-size:18px;}

.art_foot_name {
  width: 100%;
  height: 24px;
  margin: 25px 0 10px 0;
  border-bottom: dashed 1px #afafaf;
  color: #808080;
  letter-spacing: 2px;
  font-size: 14px;
}
.art_foot_name span {
  width: 180px;
  height: 24px;
  line-height: 24px;
  padding: 0 0 0 2px;
  text-align: center;
  border: solid 1px #999; 
  display: block;
  position: relative;
  z-index: 2;
}
.art_foot_ul {
  width: 100%;
}
.art_foot_ul li {
  width: 40%;
  height: 30px;
  line-height: 30px;
  margin: 0 10% 0 0;
  font-size: 14px;
  float: left;
  overflow: hidden;
}
.art_foot_ul li:nth-child(odd) {
  margin: 0;
  float: right;
}
.art_foot_ul li h2 {
  width: 78%;
  color: #666;
  float: left;
  overflow: hidden;
}
.art_foot_ul li h2:before {
  content: '';
  width: 6px;
  height: 6px;
  margin: 12px 10px 0 0px;
  background: #666;
  border-radius: 50%;
  display: block;
  float: left;
}
.art_foot_ul li h2 a {
  display: block;
  color: #4e4e4e;
}
.art_foot_ul li span {
  color: #b2b2b2;
  float: right;
}


/*page*/
.p-page{float:left;margin-left:44px;width:870px;}
.p-page .title{border-bottom:1px solid #cecece;height:50px;line-height:50px;}
.p-page .title a{font-size:24px;color:#0092d7;}
.p-page .title .line{height:2px;overflow:hidden;background:#0092d7;width:170px;left:0;bottom:-2px;}
.p-page .s-content{margin-top:20px;}
.p-page .s-content strong{font-size:18px;margin:10px 0;display:block;}
.p-page .s-content strong::before{content:'';width:10px;height:20px;background:#0092d7;display:inline-table;vertical-align:middle;margin-right:10px;}
.p-page .s-content dd.name{font-size:24px;color:#0092d7;height:40px;line-height:40px;margin-top:40px;}
.p-page .s-content dd.info{font-size:18px;color:#000;line-height:40px;}
.p-page .s-content #map{width:870px;height:550px;margin:30px 0;}
.p-page .s-content img{max-width:870px;margin:0 auto;display:inline-block;*display:inline;*zoom:1;}
.p-page .s-content{font-size:16px;line-height:24px;color:#4e4e4e;}
.p-page .s-content em{font-weight:bold;font-size:18px;}
.s-content table{font-size:14px;width:100%;text-align:center;}
.s-content table td{border:1px solid #000;}

/*首页新闻视频*/
.i-pronews{}
.i-pronews .cnews{width:586px;}
.i-pronews .cnews .cnewstit{line-height:36px}
.i-pronews .cnews .cnewstit a{color:#484848;font-size:30px;}
.i-pronews .cnews .cnewstit a:hover{color:#f00;}
.i-pronews .cnews .cnewstit a.newsvm{font-size:12px;}
.i-pronews .cnews .news{margin-top:25px;}
.i-pronews .cnews .news .bd{width:586px;height:381px;overflow:hidden;}
.i-pronews .cnews .news .bd>a{width:40px;height:75px;display:block;top:50%;margin-top:-37.5px;-webkit-background-size:cover;background-size:cover;cursor:pointer;}
.i-pronews .cnews .news .bd .prev{background:url("../img/z1.png") no-repeat center center;left:0;}
.i-pronews .cnews .news .bd .prev:hover{background:url("../img/z.png") no-repeat center center;}
.i-pronews .cnews .news .bd .next{background:url("../img/y1.png") no-repeat center center;right:0;}
.i-pronews .cnews .news .bd .next:hover{background:url("../img/y.png") no-repeat center center;}
.i-pronews .cnews .news ul.newsul{}
.i-pronews .cnews .news ul.newsul li{width:586px;height:381px;}
.i-pronews .cnews .news ul.newsul li a{}
.i-pronews .cnews .news ul.newsul li a img{width:100%;height:100%;}
.i-pronews .cnews .news ul.newslist{margin-top:20px;height:148px;}
.i-pronews .cnews .news ul.newslist li{line-height:36px;}
.i-pronews .cnews .news ul.newslist li em{font-size:16px;color:#484848;}
.i-pronews .cnews .news ul.newslist li a{font-size:16px;color:#484848;margin-left:10px;}
.i-pronews .cnews .news ul.newslist li a:hover{color:#f00;}
.i-pronews .cnews .news ul.newslist li span{font-size:14px;color:#999;}
.i-pronews .cvideo{width:552px;margin-right:20px;}
.i-pronews .cvideo .cvideotit{line-height:36px}
.i-pronews .cvideo .cvideotit a{color:#484848;font-size:30px;}
.i-pronews .cvideo .cvideotit a:hover{color:#f00;}
.i-pronews .cvideo .cvideotit a.videovm{font-size:12px;}
.i-pronews .cvideo .videoindex{margin-top:25px;}
.i-pronews .cvideo .videoindex #video{width:552px;height:381px;background:#000;}
.i-pronews .cvideo .videoindex .videolistindex{margin-top:20px;width:552px;}
.i-pronews .cvideo .videoindex .videolistindex>.prev{width:20px;height:38px;display:block;top:50%;margin-top:-19px;cursor:pointer;background:url("../img/z1.png") no-repeat center center;-webkit-background-size:cover;background-size:cover;left:-25px;z-index:3;}
.i-pronews .cvideo .videoindex .videolistindex>.prev:hover{background:url("../img/z.png") no-repeat center center;-webkit-background-size:cover;background-size:cover;}
.i-pronews .cvideo .videoindex .videolistindex>.next:hover{background:url("../img/y.png") no-repeat center center;-webkit-background-size:cover;background-size:cover;}
.i-pronews .cvideo .videoindex .videolistindex>.next{width:20px;height:38px;display:block;top:50%;margin-top:-19px;cursor:pointer;background:url("../img/y1.png") no-repeat center center;-webkit-background-size:cover;background-size:cover;right:-25px;z-index:3;}
.i-pronews .cvideo .videoindex ul.videolist{}
.i-pronews .cvideo .videoindex ul.videolist li{height:148px;width:165px;margin:0 9px;}
.i-pronews .cvideo .videoindex ul.videolist li .imgbox{width:165px;overflow:hidden;display:block;cursor:pointer;height:148px;}
.i-pronews .cvideo .videoindex ul.videolist li .imgbox dd{width:165px;overflow:hidden;height:93px;}
.i-pronews .cvideo .videoindex ul.videolist li .imgbox dd .shadow{width:30px;height:30px;display:block;left:50%;top:50%;margin-left:-15px;margin-top:-15px;cursor:pointer;}
.i-pronews .cvideo .videoindex ul.videolist li .imgbox p.video-title{line-height:24px;color:#535353;font-size:16px;cursor:pointer;}
/*pages*/
#dopages{margin:40px 0;float: left;width: 100%;}
#dopages .page{font-size:0;text-align: center;}
#dopages .page a,#dopages .page span{line-height: 30px;height: 30px;display:inline-block;*display:inline;*zoom: 1;font-size: 14px;border:1px solid #d5d5d5;background:#fff;color:#666666;text-align: center;padding:0 10px;margin:0 5px;}
#dopages .page a:hover{background: #0076ab;color: #fff;}
